Compund Words

Last Search Words

Sponsored Links

Search Result:river dolphin

river dolphin   (TTS Sound)



Overview of noun river_dolphin

The noun river dolphin has 1 sense


  • river dolphin -- (any of several long-snouted usually freshwater dolphins of South America and southern Asia)